Digital predistortion (DPD) is a widely adopted baseband processing techniquein current radio transmitters. While DPD can effectively suppress unwantedspurious spectrum emissions stemming from imperfections of analog RF andbaseband electronics, it also introduces extra processing complexity and poseschallenges on efficient and flexible implementations, especially for mobilecellular transmitters, considering their limited computing power compared tobasestations. In this paper, we present high data rate implementations ofbroadband DPD on modern embedded processors, such as mobile GPU and multicoreCPU, by taking advantage of emerging parallel computing techniques forexploiting their computing resources. We further verify the suppression effectof DPD experimentally on real radio hardware platforms. Performance evaluationresults of our DPD design demonstrate the high efficacy of modern generalpurpose mobile processors on accelerating DPD processing for a mobiletransmitter.
展开▼